package com.barunsw.bwf.ems.neoarena.node;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.barunsw.bwf.ems.dto.NodeVo;

/**
 * @author 배수현
 *
 */
@Repository
public interface NodeDao {
	
	/**
	 * 목록 조회
	 * @return
	 */
	public List<NodeVo> selectList();
	
	
	/**
	 * 한건 조회
	 * @param NodeVo
	 * @return
	 */
	public NodeVo select(long nodeId);
	
	
	/**
	 * 등록
	 * @param nodeVo
	 * @return
	 */
	public int insert(NodeVo nodeVo);
	
	
	/**
	 * 변경
	 * @param nodeVo
	 * @return
	 */
	public int update(NodeVo nodeVo);
	
	
	/**
	 * 삭제
	 * @param nodeVo
	 * @return
	 */
	public int delete(long nodeId);
	
}
